var BASE_PATH = "http://14.29.188.148:8999/";
//js得到请求参数方法
function getQueryVariable(variable) {
    var query = window.location.search.substring(1);
    console.log("query=" + query);
    var vars = query.split("&");
    for (var i = 0; i < vars.length; i++) {
        var pair = vars[i].split("=");
        if (pair[0] == variable) { return pair[1]; }
    }
    return "";
}
//一个数组是否包含
function contains(a, obj) {
    for (var i = 0; i < a.length; i++) {
        if (a[i] === obj) {
            return true;
        }
    }
    return false;
}
//判断日期是否是合法
function isDate(dateValue) {
    var regex = new RegExp("^(?:(?:([0-9]{4}(.|-|\/)(?:(?:0?[1,3-9]|1[0-2])(.|-|\/)(?:29|30)|((?:0?[13578]|1[02])(.|-|\/)31)))|([0-9]{4}(.|-|\/)(?:0?[1-9]|1[0-2])(.|-|\/)(?:0?[1-9]|1\\d|2[0-8]))|(((?:(\\d\\d(?:0[48]|[2468][048]|[13579][26]))|(?:0[48]00|[2468][048]00|[13579][26]00))(.|-|\/)0?2(.|-|\/)29))))$");
    if (!regex.test(dateValue)) {
        return false;
    } else {
        return true;
    }
}

//我的消息
function mymsg(msg){
    layer.open({
        content: msg
        , skin: 'msg'
        , time: 5
    });
}
//判断是不是数字
function isNumber(val){
    var regPos = /^[0-9]+.?[0-9]*/; //判断是否是数字。
    if(regPos.test(val) ){
        return true;
    }else{
        return false;
    }
}
/** 
* "" 空处理 
* @param data 
*/
function zNull(data) {
    return (data == "" || data == undefined || data == null) ? "" : data;
  }
  /**
   * 是不是为空
   * @param {Object} data 
   */
  function iszNull(data) {
    if (zNull(data) == "")
      return true;
    return false;
  }
Array.prototype.indexOf = function(val) {
    for (var i = 0; i < this.length; i++) {
        if (this[i] == val) return i;
    }
    return -1;
};
Array.prototype.remove = function(val) {
    var index = this.indexOf(val);
    if (index > -1) {
        this.splice(index, 1);
    }
};